package cn.hengzhu.main_manager.utils;

import java.util.HashMap;
import java.util.Map;

public class TimeFormatUtil {
	
	
	/**
	 * 
	 * 格式化时间
	 * 
	 * @author liuCheng
	 * @date 2017年12月15日 上午10:37:24
	 */
	public static String getMinutesTime(long millisecondsOfTwoDate) {
		String hh="00";
		String mm="00";
		String ss="00";
		long h = millisecondsOfTwoDate / (1000 * 60 * 60);
		long m = (millisecondsOfTwoDate % (1000 * 60 * 60)) / (1000 * 60);
		long s = (millisecondsOfTwoDate % (1000 * 60)) / 1000;
		if(h<10){
			hh="0"+h;
		}else if(h==0){
			hh="00";
		}else{
			hh=""+h;
		}
		if(m<10){
			mm="0"+m;
		}else if(m==0){
			mm="00";
		}else{
			mm=""+m;
			
		}
		if(s<10){
			ss="0"+s;
		}else if(s==0){
			ss="00";
		}else{
			ss=""+s;
			
		}
		return hh + ":" + mm + ":" + ss;

	}
	
	
	
	
	
	
	
	public static Map<String,Long> gethmsTime(long millisecondsOfTwoDate) {
		Map<String,Long> map=new HashMap<>();
		long h = millisecondsOfTwoDate / (1000 * 60 * 60);
		long m = (millisecondsOfTwoDate % (1000 * 60 * 60)) / (1000 * 60);
		long s = (millisecondsOfTwoDate % (1000 * 60)) / 1000;
		map.put("h", h);
		map.put("m", m);
		map.put("s", s);
		return map;
	}
}
